package com.system.dao;

import java.util.ArrayList;
import java.util.List;

import org.springframework.stereotype.Repository;

import com.system.common.Fornecedor;

/**
 * 
 * @author wilson
 * 
 */
@Repository("fornecedorDAO")
public class FornecedorDAO{

	public List<Fornecedor> listarFornecedores() {

		List<Fornecedor> fornecedores = new ArrayList<Fornecedor>();
		
		Fornecedor f1 = new Fornecedor();
		f1.setCodigo(1);
		f1.setNome("Fornecedor1");
		
		Fornecedor f2 = new Fornecedor();
		f2.setCodigo(2);
		f2.setNome("Fornecedor2");
		
		fornecedores.add(f1);
		fornecedores.add(f2);
		
//		Connection con = PostgreSQL.conexao();
//		Statement st = null;
//		ResultSet rs = null;
//
//		try {
//			st = con.createStatement();
//			rs = st.executeQuery("SELECT CODIGO, NOME, ENDERECO, CIDADE, UF FROM FORNECEDORES");
//
//			if (rs.next()) {
//
//				Fornecedor f = new Fornecedor();
//				f.setCodigo(rs.getInt("CODIGO"));
//				f.setNome(rs.getString("NOME"));
//				f.setEndereco(rs.getString("ENDERECO"));
//				f.setCidade(rs.getString("CIDADE"));
//				f.setUf(rs.getString("UF"));
//
//				fornecedores.add(f);
//			}
//		} catch (SQLException e) {
//			e.printStackTrace();
//		} finally {
//			PostgreSQL.close(con, st, rs);
//		}

		return fornecedores;
	}
}
